Tailoring and Verifying Software Process

نویسندگان

  • Il-Chul Yoon
  • Sang-Yoon Min
  • Doo-Hwan Bae
چکیده

Process tailoring and verification are very important since project-specific processes are tailored from an organizational process standard and many quality assurance activities are based on the process standard. However, existing researches do not provide systematic method for the process tailoring and verification. In this paper, we propose a systematic method for formalizing a process standard clearly with the encapsulated reusable process modules, for tailoring process modules, and for verifying tailored process. AAG (Activity Artifact Graph) is used to represent and tailor each process module. Additionally, a prototype tool is implemented to support proposed method. We believe that proposed method is helpful in tailoring a process standard and verifying a tailored process.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automatic Generation of Transformations for Software Process Tailoring

Tailoring software processes is an activity that allows process engineers to adapt organizational software processes to the needs of particular projects. Model-driven engineering (MDE) has been used for tailoring software processes using models and transformations. Even though there are some proposals for automatically generating part of the transformations, they are not easily applicable in th...

متن کامل

A Commonality & Variability Analysis Method for Process Tailoring

Software companies have a difficulty on applying a software process to varied software development domains. this paper suggested a commonality and variability analysis method for software process tailoring that can build software process that will be applied for certain software project by reusing software process asset constructed by software organizations. If software companies apply a softwa...

متن کامل

A Megamodel for Process Tailoring and Evolution

Companies formalize their software processes as a way of organizing their development projects. In practice, a family of processes is required, in order to ensure that each project is handled appropriately. This family may be a collection of predefined processes, but can also be generated by tailoring a general process to a project’s context. Automated process tailoring yields the most appropri...

متن کامل

Tailoring and Testing of Process Models applied to the Vorgehensmodel The ProcePT Approach

Activities to be performed and documents to be produced or modified are the basic elements for the software process description and are grouped according to different engineering aspects, such as development, quality assurance, configuration management or project management. Activities can be refined to processes using refined document structure or generalized to global procedures. Each resulti...

متن کامل

A Usable MDE-based Tool for Software Process Tailoring

In order to systematize development, software companies define their organizational processes. The process engineer is in charge of this activity. Tailoring software processes is an activity that allows project managers to adapt organizational software processes to the needs of particular projects. Modeldriven engineering (MDE) has been applied with that purpose using process model tailoring tr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001